<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>UI</title>
<link media="all" rel="stylesheet" type="text/css" href="styles/03e73060321a0a848018724a6c83de7f-theme-base.css" />
<link media="all" rel="stylesheet" type="text/css" href="styles/03e73060321a0a848018724a6c83de7f-theme-medium.css" />

 </head>
 <body class="docs"><div class="navbar navbar-fixed-top">
  <div class="navbar-inner clearfix">
    <ul class="nav" style="width: 100%">
      <li style="float: left;"><a href="refs.ui.html">« 图形用户界面(GUI) 扩展</a></li>
      <li style="float: right;"><a href="intro.ui.html">简介 »</a></li>
    </ul>
  </div>
</div>
<div id="breadcrumbs" class="clearfix">
  <ul class="breadcrumbs-container">
    <li><a href="index.html">PHP Manual</a></li>
    <li><a href="refs.ui.html">图形用户界面(GUI) 扩展</a></li>
    <li>UI</li>
  </ul>
</div>
<div id="layout">
  <div id="layout-content"><div id="book.ui" class="book">
 
 <h1 class="title">UI</h1>
 

 

 






 

 






 







 






 






 






 






 






 







 






 






 






 






 






 






 






 






 






 






 






 






 






 






 







 






 






 






 







 






 






 






 






 






 






 






 






 







 






 






 







 







 






 






 






 






 






 







 






 






<ul class="chunklist chunklist_book"><li><a href="intro.ui.html">简介</a></li><li><a href="ui.setup.html">安装/配置</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="ui.requirements.html">需求</a></li><li><a href="ui.installation.html">安装</a></li></ul></li><li><a href="class.ui-point.html">UI\Point</a> — Represents a position (x,y)<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-point.at.html">UI\Point::at</a> — Size Coercion</li><li><a href="ui-point.construct.html">UI\Point::__construct</a> — Construct a new Point</li><li><a href="ui-point.getx.html">UI\Point::getX</a> — Retrieves X</li><li><a href="ui-point.gety.html">UI\Point::getY</a> — Retrieves Y</li><li><a href="ui-point.setx.html">UI\Point::setX</a> — Set X</li><li><a href="ui-point.sety.html">UI\Point::setY</a> — Set Y</li></ul></li><li><a href="class.ui-size.html">UI\Size</a> — Represents dimensions (width, height)<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-size.construct.html">UI\Size::__construct</a> — Construct a new Size</li><li><a href="ui-size.getheight.html">UI\Size::getHeight</a> — Retrieves Height</li><li><a href="ui-size.getwidth.html">UI\Size::getWidth</a> — Retrives Width</li><li><a href="ui-size.of.html">UI\Size::of</a> — Point Coercion</li><li><a href="ui-size.setheight.html">UI\Size::setHeight</a> — Set Height</li><li><a href="ui-size.setwidth.html">UI\Size::setWidth</a> — Set Width</li></ul></li><li><a href="class.ui-window.html">UI\Window</a> — Window<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-window.add.html">UI\Window::add</a> — Add a Control</li><li><a href="ui-window.construct.html">UI\Window::__construct</a> — Construct a new Window</li><li><a href="ui-window.error.html">UI\Window::error</a> — Show Error Box</li><li><a href="ui-window.getsize.html">UI\Window::getSize</a> — Get Window Size</li><li><a href="ui-window.gettitle.html">UI\Window::getTitle</a> — Get Title</li><li><a href="ui-window.hasborders.html">UI\Window::hasBorders</a> — Border Detection</li><li><a href="ui-window.hasmargin.html">UI\Window::hasMargin</a> — Margin Detection</li><li><a href="ui-window.isfullscreen.html">UI\Window::isFullScreen</a> — Full Screen Detection</li><li><a href="ui-window.msg.html">UI\Window::msg</a> — Show Message Box</li><li><a href="ui-window.onclosing.html">UI\Window::onClosing</a> — Closing Callback</li><li><a href="ui-window.open.html">UI\Window::open</a> — Open Dialog</li><li><a href="ui-window.save.html">UI\Window::save</a> — Save Dialog</li><li><a href="ui-window.setborders.html">UI\Window::setBorders</a> — Border Use</li><li><a href="ui-window.setfullscreen.html">UI\Window::setFullScreen</a> — Full Screen Use</li><li><a href="ui-window.setmargin.html">UI\Window::setMargin</a> — Margin Use</li><li><a href="ui-window.setsize.html">UI\Window::setSize</a> — Set Size</li><li><a href="ui-window.settitle.html">UI\Window::setTitle</a> — Window Title</li></ul></li><li><a href="class.ui-control.html">UI\Control</a> — Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-control.destroy.html">UI\Control::destroy</a> — Destroy Control</li><li><a href="ui-control.disable.html">UI\Control::disable</a> — Disable Control</li><li><a href="ui-control.enable.html">UI\Control::enable</a> — Enable Control</li><li><a href="ui-control.getparent.html">UI\Control::getParent</a> — Get Parent Control</li><li><a href="ui-control.gettoplevel.html">UI\Control::getTopLevel</a> — Get Top Level</li><li><a href="ui-control.hide.html">UI\Control::hide</a> — Hide Control</li><li><a href="ui-control.isenabled.html">UI\Control::isEnabled</a> — Determine if Control is enabled</li><li><a href="ui-control.isvisible.html">UI\Control::isVisible</a> — Determine if Control is visible</li><li><a href="ui-control.setparent.html">UI\Control::setParent</a> — Set Parent Control</li><li><a href="ui-control.show.html">UI\Control::show</a> — Control Show</li></ul></li><li><a href="class.ui-menu.html">UI\Menu</a> — Menu<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-menu.append.html">UI\Menu::append</a> — Append Menu Item</li><li><a href="ui-menu.appendabout.html">UI\Menu::appendAbout</a> — Append About Menu Item</li><li><a href="ui-menu.appendcheck.html">UI\Menu::appendCheck</a> — Append Checkable Menu Item</li><li><a href="ui-menu.appendpreferences.html">UI\Menu::appendPreferences</a> — Append Preferences Menu Item</li><li><a href="ui-menu.appendquit.html">UI\Menu::appendQuit</a> — Append Quit Menu Item</li><li><a href="ui-menu.appendseparator.html">UI\Menu::appendSeparator</a> — Append Menu Item Separator</li><li><a href="ui-menu.construct.html">UI\Menu::__construct</a> — Construct a new Menu</li></ul></li><li><a href="class.ui-menuitem.html">UI\MenuItem</a> — Menu Item<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-menuitem.disable.html">UI\MenuItem::disable</a> — Disable Menu Item</li><li><a href="ui-menuitem.enable.html">UI\MenuItem::enable</a> — Enable Menu Item</li><li><a href="ui-menuitem.ischecked.html">UI\MenuItem::isChecked</a> — Detect Checked</li><li><a href="ui-menuitem.onclick.html">UI\MenuItem::onClick</a> — On Click Callback</li><li><a href="ui-menuitem.setchecked.html">UI\MenuItem::setChecked</a> — Set Checked</li></ul></li><li><a href="class.ui-area.html">UI\Area</a> — Area<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-area.ondraw.html">UI\Area::onDraw</a> — Draw Callback</li><li><a href="ui-area.onkey.html">UI\Area::onKey</a> — Key Callback</li><li><a href="ui-area.onmouse.html">UI\Area::onMouse</a> — Mouse Callback</li><li><a href="ui-area.redraw.html">UI\Area::redraw</a> — Redraw Area</li><li><a href="ui-area.scrollto.html">UI\Area::scrollTo</a> — Area Scroll</li><li><a href="ui-area.setsize.html">UI\Area::setSize</a> — Set Size</li></ul></li><li><a href="class.ui-executor.html">UI\Executor</a> — Execution Scheduler<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-executor.construct.html">UI\Executor::__construct</a> — Construct a new Executor</li><li><a href="ui-executor.kill.html">UI\Executor::kill</a> — Stop Executor</li><li><a href="ui-executor.onexecute.html">UI\Executor::onExecute</a> — Execution Callback</li><li><a href="ui-executor.setinterval.html">UI\Executor::setInterval</a> — Interval Manipulation</li></ul></li><li><a href="class.ui-controls-tab.html">UI\Controls\Tab</a> — Tab Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-tab.append.html">UI\Controls\Tab::append</a> — Append Page</li><li><a href="ui-controls-tab.delete.html">UI\Controls\Tab::delete</a> — Delete Page</li><li><a href="ui-controls-tab.hasmargin.html">UI\Controls\Tab::hasMargin</a> — Margin Detection</li><li><a href="ui-controls-tab.insertat.html">UI\Controls\Tab::insertAt</a> — Insert Page</li><li><a href="ui-controls-tab.pages.html">UI\Controls\Tab::pages</a> — Page Count</li><li><a href="ui-controls-tab.setmargin.html">UI\Controls\Tab::setMargin</a> — Set Margin</li></ul></li><li><a href="class.ui-controls-check.html">UI\Controls\Check</a> — Check Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-check.construct.html">UI\Controls\Check::__construct</a> — Construct a new Check</li><li><a href="ui-controls-check.gettext.html">UI\Controls\Check::getText</a> — Get Text</li><li><a href="ui-controls-check.ischecked.html">UI\Controls\Check::isChecked</a> — Checked Detection</li><li><a href="ui-controls-check.ontoggle.html">UI\Controls\Check::onToggle</a> — Toggle Callback</li><li><a href="ui-controls-check.setchecked.html">UI\Controls\Check::setChecked</a> — Set Checked</li><li><a href="ui-controls-check.settext.html">UI\Controls\Check::setText</a> — Set Text</li></ul></li><li><a href="class.ui-controls-button.html">UI\Controls\Button</a> — Button Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-button.construct.html">UI\Controls\Button::__construct</a> — Construct a new Button</li><li><a href="ui-controls-button.gettext.html">UI\Controls\Button::getText</a> — Get Text</li><li><a href="ui-controls-button.onclick.html">UI\Controls\Button::onClick</a> — Click Handler</li><li><a href="ui-controls-button.settext.html">UI\Controls\Button::setText</a> — Set Text</li></ul></li><li><a href="class.ui-controls-colorbutton.html">UI\Controls\ColorButton</a> — ColorButton Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-colorbutton.getcolor.html">UI\Controls\ColorButton::getColor</a> — Get Color</li><li><a href="ui-controls-colorbutton.onchange.html">UI\Controls\ColorButton::onChange</a> — Change Handler</li><li><a href="ui-controls-colorbutton.setcolor.html">UI\Controls\ColorButton::setColor</a> — Set Color</li></ul></li><li><a href="class.ui-controls-label.html">UI\Controls\Label</a> — Label Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-label.construct.html">UI\Controls\Label::__construct</a> — Construct a new Label</li><li><a href="ui-controls-label.gettext.html">UI\Controls\Label::getText</a> — Get Text</li><li><a href="ui-controls-label.settext.html">UI\Controls\Label::setText</a> — Set Text</li></ul></li><li><a href="class.ui-controls-entry.html">UI\Controls\Entry</a> — Entry Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-entry.construct.html">UI\Controls\Entry::__construct</a> — Construct a new Entry</li><li><a href="ui-controls-entry.gettext.html">UI\Controls\Entry::getText</a> — Get Text</li><li><a href="ui-controls-entry.isreadonly.html">UI\Controls\Entry::isReadOnly</a> — Detect Read Only</li><li><a href="ui-controls-entry.onchange.html">UI\Controls\Entry::onChange</a> — Change Handler</li><li><a href="ui-controls-entry.setreadonly.html">UI\Controls\Entry::setReadOnly</a> — Set Read Only</li><li><a href="ui-controls-entry.settext.html">UI\Controls\Entry::setText</a> — Set Text</li></ul></li><li><a href="class.ui-controls-multilineentry.html">UI\Controls\MultilineEntry</a> — MultilineEntry Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-multilineentry.append.html">UI\Controls\MultilineEntry::append</a> — Append Text</li><li><a href="ui-controls-multilineentry.construct.html">UI\Controls\MultilineEntry::__construct</a> — Construct a new Multiline Entry</li><li><a href="ui-controls-multilineentry.gettext.html">UI\Controls\MultilineEntry::getText</a> — Get Text</li><li><a href="ui-controls-multilineentry.isreadonly.html">UI\Controls\MultilineEntry::isReadOnly</a> — Read Only Detection</li><li><a href="ui-controls-multilineentry.onchange.html">UI\Controls\MultilineEntry::onChange</a> — Change Handler</li><li><a href="ui-controls-multilineentry.setreadonly.html">UI\Controls\MultilineEntry::setReadOnly</a> — Set Read Only</li><li><a href="ui-controls-multilineentry.settext.html">UI\Controls\MultilineEntry::setText</a> — Set Text</li></ul></li><li><a href="class.ui-controls-spin.html">UI\Controls\Spin</a> — Spin Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-spin.construct.html">UI\Controls\Spin::__construct</a> — Construct a new Spin</li><li><a href="ui-controls-spin.getvalue.html">UI\Controls\Spin::getValue</a> — Get Value</li><li><a href="ui-controls-spin.onchange.html">UI\Controls\Spin::onChange</a> — Change Handler</li><li><a href="ui-controls-spin.setvalue.html">UI\Controls\Spin::setValue</a> — Set Value</li></ul></li><li><a href="class.ui-controls-slider.html">UI\Controls\Slider</a> — Slider Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-slider.construct.html">UI\Controls\Slider::__construct</a> — Construct a new Slider</li><li><a href="ui-controls-slider.getvalue.html">UI\Controls\Slider::getValue</a> — Get Value</li><li><a href="ui-controls-slider.onchange.html">UI\Controls\Slider::onChange</a> — Change Handler</li><li><a href="ui-controls-slider.setvalue.html">UI\Controls\Slider::setValue</a> — Set Value</li></ul></li><li><a href="class.ui-controls-progress.html">UI\Controls\Progress</a> — Progress Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-progress.getvalue.html">UI\Controls\Progress::getValue</a> — Get Value</li><li><a href="ui-controls-progress.setvalue.html">UI\Controls\Progress::setValue</a> — Set Value</li></ul></li><li><a href="class.ui-controls-separator.html">UI\Controls\Separator</a> — Control Separator<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-separator.construct.html">UI\Controls\Separator::__construct</a> — Construct a new Separator</li></ul></li><li><a href="class.ui-controls-combo.html">UI\Controls\Combo</a> — Combo Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-combo.append.html">UI\Controls\Combo::append</a> — Append Option</li><li><a href="ui-controls-combo.getselected.html">UI\Controls\Combo::getSelected</a> — Get Selected Option</li><li><a href="ui-controls-combo.onselected.html">UI\Controls\Combo::onSelected</a> — Selected Handler</li><li><a href="ui-controls-combo.setselected.html">UI\Controls\Combo::setSelected</a> — Set Selected Option</li></ul></li><li><a href="class.ui-controls-editablecombo.html">UI\Controls\EditableCombo</a> — EdiableCombo Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-editablecombo.append.html">UI\Controls\EditableCombo::append</a> — Append Option</li><li><a href="ui-controls-editablecombo.gettext.html">UI\Controls\EditableCombo::getText</a> — Get Text</li><li><a href="ui-controls-editablecombo.onchange.html">UI\Controls\EditableCombo::onChange</a> — Change Handler</li><li><a href="ui-controls-editablecombo.settext.html">UI\Controls\EditableCombo::setText</a> — Set Text</li></ul></li><li><a href="class.ui-controls-radio.html">UI\Controls\Radio</a> — Radio Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-radio.append.html">UI\Controls\Radio::append</a> — Append Option</li><li><a href="ui-controls-radio.getselected.html">UI\Controls\Radio::getSelected</a> — Get Selected Option</li><li><a href="ui-controls-radio.onselected.html">UI\Controls\Radio::onSelected</a> — Selected Handler</li><li><a href="ui-controls-radio.setselected.html">UI\Controls\Radio::setSelected</a> — Set Selected Option</li></ul></li><li><a href="class.ui-controls-picker.html">UI\Controls\Picker</a> — Picker Control<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-picker.construct.html">UI\Controls\Picker::__construct</a> — Construct a new Picker</li></ul></li><li><a href="class.ui-controls-form.html">UI\Controls\Form</a> — Control Form (Arrangement)<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-form.append.html">UI\Controls\Form::append</a> — Append Control</li><li><a href="ui-controls-form.delete.html">UI\Controls\Form::delete</a> — Delete Control</li><li><a href="ui-controls-form.ispadded.html">UI\Controls\Form::isPadded</a> — Padding Detection</li><li><a href="ui-controls-form.setpadded.html">UI\Controls\Form::setPadded</a> — Set Padding</li></ul></li><li><a href="class.ui-controls-grid.html">UI\Controls\Grid</a> — Control Grid (Arrangement)<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-grid.append.html">UI\Controls\Grid::append</a> — Append Control</li><li><a href="ui-controls-grid.ispadded.html">UI\Controls\Grid::isPadded</a> — Padding Detection</li><li><a href="ui-controls-grid.setpadded.html">UI\Controls\Grid::setPadded</a> — Set Padding</li></ul></li><li><a href="class.ui-controls-group.html">UI\Controls\Group</a> — Control Group (Arrangement)<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-group.append.html">UI\Controls\Group::append</a> — Append Control</li><li><a href="ui-controls-group.construct.html">UI\Controls\Group::__construct</a> — Construct a new Group</li><li><a href="ui-controls-group.gettitle.html">UI\Controls\Group::getTitle</a> — Get Title</li><li><a href="ui-controls-group.hasmargin.html">UI\Controls\Group::hasMargin</a> — Margin Detection</li><li><a href="ui-controls-group.setmargin.html">UI\Controls\Group::setMargin</a> — Set Margin</li><li><a href="ui-controls-group.settitle.html">UI\Controls\Group::setTitle</a> — Set Title</li></ul></li><li><a href="class.ui-controls-box.html">UI\Controls\Box</a> — Control Box (Arrangement)<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-controls-box.append.html">UI\Controls\Box::append</a> — Append Control</li><li><a href="ui-controls-box.construct.html">UI\Controls\Box::__construct</a> — Construct a new Box</li><li><a href="ui-controls-box.delete.html">UI\Controls\Box::delete</a> — Delete Control</li><li><a href="ui-controls-box.getorientation.html">UI\Controls\Box::getOrientation</a> — Get Orientation</li><li><a href="ui-controls-box.ispadded.html">UI\Controls\Box::isPadded</a> — Padding Detection</li><li><a href="ui-controls-box.setpadded.html">UI\Controls\Box::setPadded</a> — Set Padding</li></ul></li><li><a href="class.ui-draw-pen.html">UI\Draw\Pen</a> — Draw Pen<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-pen.clip.html">UI\Draw\Pen::clip</a> — Clip a Path</li><li><a href="ui-draw-pen.fill.html">UI\Draw\Pen::fill</a> — Fill a Path</li><li><a href="ui-draw-pen.restore.html">UI\Draw\Pen::restore</a> — Restore</li><li><a href="ui-draw-pen.save.html">UI\Draw\Pen::save</a> — Save</li><li><a href="ui-draw-pen.stroke.html">UI\Draw\Pen::stroke</a> — Stroke a Path</li><li><a href="ui-draw-pen.transform.html">UI\Draw\Pen::transform</a> — Matrix Transform</li><li><a href="ui-draw-pen.write.html">UI\Draw\Pen::write</a> — Draw Text at Point</li></ul></li><li><a href="class.ui-draw-path.html">UI\Draw\Path</a> — Draw Path<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-path.addrectangle.html">UI\Draw\Path::addRectangle</a> — Draw a Rectangle</li><li><a href="ui-draw-path.arcto.html">UI\Draw\Path::arcTo</a> — Draw an Arc</li><li><a href="ui-draw-path.bezierto.html">UI\Draw\Path::bezierTo</a> — Draw Bezier Curve</li><li><a href="ui-draw-path.closefigure.html">UI\Draw\Path::closeFigure</a> — Close Figure</li><li><a href="ui-draw-path.construct.html">UI\Draw\Path::__construct</a> — Construct a new Path</li><li><a href="ui-draw-path.end.html">UI\Draw\Path::end</a> — Finalize Path</li><li><a href="ui-draw-path.lineto.html">UI\Draw\Path::lineTo</a> — Draw a Line</li><li><a href="ui-draw-path.newfigure.html">UI\Draw\Path::newFigure</a> — Draw Figure</li><li><a href="ui-draw-path.newfigurewitharc.html">UI\Draw\Path::newFigureWithArc</a> — Draw Figure with Arc</li></ul></li><li><a href="class.ui-draw-matrix.html">UI\Draw\Matrix</a> — Draw Matrix<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-matrix.invert.html">UI\Draw\Matrix::invert</a> — Invert Matrix</li><li><a href="ui-draw-matrix.isinvertible.html">UI\Draw\Matrix::isInvertible</a> — Invertible Detection</li><li><a href="ui-draw-matrix.multiply.html">UI\Draw\Matrix::multiply</a> — Multiply Matrix</li><li><a href="ui-draw-matrix.rotate.html">UI\Draw\Matrix::rotate</a> — Rotate Matrix</li><li><a href="ui-draw-matrix.scale.html">UI\Draw\Matrix::scale</a> — Scale Matrix</li><li><a href="ui-draw-matrix.skew.html">UI\Draw\Matrix::skew</a> — Skew Matrix</li><li><a href="ui-draw-matrix.translate.html">UI\Draw\Matrix::translate</a> — Translate Matrix</li></ul></li><li><a href="class.ui-draw-color.html">UI\Draw\Color</a> — Color Representation<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-color.construct.html">UI\Draw\Color::__construct</a> — Construct new Color</li><li><a href="ui-draw-color.getchannel.html">UI\Draw\Color::getChannel</a> — Color Manipulation</li><li><a href="ui-draw-color.setchannel.html">UI\Draw\Color::setChannel</a> — Color Manipulation</li></ul></li><li><a href="class.ui-draw-stroke.html">UI\Draw\Stroke</a> — Draw Stroke<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-stroke.construct.html">UI\Draw\Stroke::__construct</a> — Construct a new Stroke</li><li><a href="ui-draw-stroke.getcap.html">UI\Draw\Stroke::getCap</a> — Get Line Cap</li><li><a href="ui-draw-stroke.getjoin.html">UI\Draw\Stroke::getJoin</a> — Get Line Join</li><li><a href="ui-draw-stroke.getmiterlimit.html">UI\Draw\Stroke::getMiterLimit</a> — Get Miter Limit</li><li><a href="ui-draw-stroke.getthickness.html">UI\Draw\Stroke::getThickness</a> — Get Thickness</li><li><a href="ui-draw-stroke.setcap.html">UI\Draw\Stroke::setCap</a> — Set Line Cap</li><li><a href="ui-draw-stroke.setjoin.html">UI\Draw\Stroke::setJoin</a> — Set Line Join</li><li><a href="ui-draw-stroke.setmiterlimit.html">UI\Draw\Stroke::setMiterLimit</a> — Set Miter Limit</li><li><a href="ui-draw-stroke.setthickness.html">UI\Draw\Stroke::setThickness</a> — Set Thickness</li></ul></li><li><a href="class.ui-draw-brush.html">UI\Draw\Brush</a> — Brushes<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-brush.construct.html">UI\Draw\Brush::__construct</a> — Construct a new Brush</li><li><a href="ui-draw-brush.getcolor.html">UI\Draw\Brush::getColor</a> — Get Color</li><li><a href="ui-draw-brush.setcolor.html">UI\Draw\Brush::setColor</a> — Set Color</li></ul></li><li><a href="class.ui-draw-brush-gradient.html">UI\Draw\Brush\Gradient</a> — Gradient Brushes<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-brush-gradient.addstop.html">UI\Draw\Brush\Gradient::addStop</a> — Stop Manipulation</li><li><a href="ui-draw-brush-gradient.delstop.html">UI\Draw\Brush\Gradient::delStop</a> — Stop Manipulation</li><li><a href="ui-draw-brush-gradient.setstop.html">UI\Draw\Brush\Gradient::setStop</a> — Stop Manipulation</li></ul></li><li><a href="class.ui-draw-brush-lineargradient.html">UI\Draw\Brush\LinearGradient</a> — Linear Gradient<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-brush-lineargradient.construct.html">UI\Draw\Brush\LinearGradient::__construct</a> — Construct a Linear Gradient</li></ul></li><li><a href="class.ui-draw-brush-radialgradient.html">UI\Draw\Brush\RadialGradient</a> — Radial Gradient<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-brush-radialgradient.construct.html">UI\Draw\Brush\RadialGradient::__construct</a> — Construct a new Radial Gradient</li></ul></li><li><a href="class.ui-draw-text-layout.html">UI\Draw\Text\Layout</a> — Represents Text Layout<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-text-layout.construct.html">UI\Draw\Text\Layout::__construct</a> — Construct a new Text Layout</li><li><a href="ui-draw-text-layout.setcolor.html">UI\Draw\Text\Layout::setColor</a> — Set Color</li><li><a href="ui-draw-text-layout.setwidth.html">UI\Draw\Text\Layout::setWidth</a> — Set Width</li></ul></li><li><a href="class.ui-draw-text-font.html">UI\Draw\Text\Font</a> — Represents a Font<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-text-font.construct.html">UI\Draw\Text\Font::__construct</a> — Construct a new Font</li><li><a href="ui-draw-text-font.getascent.html">UI\Draw\Text\Font::getAscent</a> — Font Metrics</li><li><a href="ui-draw-text-font.getdescent.html">UI\Draw\Text\Font::getDescent</a> — Font Metrics</li><li><a href="ui-draw-text-font.getleading.html">UI\Draw\Text\Font::getLeading</a> — Font Metrics</li><li><a href="ui-draw-text-font.getunderlineposition.html">UI\Draw\Text\Font::getUnderlinePosition</a> — Font Metrics</li><li><a href="ui-draw-text-font.getunderlinethickness.html">UI\Draw\Text\Font::getUnderlineThickness</a> — Font Metrics</li></ul></li><li><a href="class.ui-draw-text-font-descriptor.html">UI\Draw\Text\Font\Descriptor</a> — Font Descriptor<ul class="chunklist chunklist_book chunklist_children"><li><a href="ui-draw-text-font-descriptor.construct.html">UI\Draw\Text\Font\Descriptor::__construct</a> — Construct a new Font Descriptor</li><li><a href="ui-draw-text-font-descriptor.getfamily.html">UI\Draw\Text\Font\Descriptor::getFamily</a> — Get Font Family</li><li><a href="ui-draw-text-font-descriptor.getitalic.html">UI\Draw\Text\Font\Descriptor::getItalic</a> — Style Detection</li><li><a href="ui-draw-text-font-descriptor.getsize.html">UI\Draw\Text\Font\Descriptor::getSize</a> — Size Detection</li><li><a href="ui-draw-text-font-descriptor.getstretch.html">UI\Draw\Text\Font\Descriptor::getStretch</a> — Style Detection</li><li><a href="ui-draw-text-font-descriptor.getweight.html">UI\Draw\Text\Font\Descriptor::getWeight</a> — Weight Detection</li></ul></li><li><a href="ref.ui.html">UI 函数</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.ui-draw-text-font-fontfamilies.html">UI\Draw\Text\Font\fontFamilies</a> — Retrieve Font Families</li><li><a href="function.ui-quit.html">UI\quit</a> — Quit UI Loop</li><li><a href="function.ui-run.html">UI\run</a> — Enter UI Loop</li></ul></li><li><a href="class.ui-draw-text-font-weight.html">UI\Draw\Text\Font\Weight</a> — Font Weight Settings</li><li><a href="class.ui-draw-text-font-italic.html">UI\Draw\Text\Font\Italic</a> — Italic Font Settings</li><li><a href="class.ui-draw-text-font-stretch.html">UI\Draw\Text\Font\Stretch</a> — Font Stretch Settings</li><li><a href="class.ui-draw-line-cap.html">UI\Draw\Line\Cap</a> — Line Cap Settings</li><li><a href="class.ui-draw-line-join.html">UI\Draw\Line\Join</a> — Line Join Settings</li><li><a href="class.ui-key.html">UI\Key</a> — Key Identifiers</li><li><a href="class.ui-exception-invalidargumentexception.html">UI\Exception\InvalidArgumentException</a> — InvalidArgumentException</li><li><a href="class.ui-exception-runtimeexception.html">UI\Exception\RuntimeException</a> — RuntimeException</li></ul></div></div></div></body></html>